名称:UDP套接字绑定指令
符号:UDP_BIND
说明:
UDP发送或接收数据前,需要将套接字与本机的端口绑定,UDP_Bind指令用于将套接字与指定UDP端口相连。
图片:
参数:
| 参数名称 | 数据类型 | IN/OUT | 参数作用 | 说明 |
|---|---|---|---|---|
| EXECUTE | BOOL | IN | 功能块触发 | 上升沿触发指令执行 |
| PORT | WORD | IN | 端口号 | 远程主机端口号 |
| SOCKFD | DINT | IN | 套接字 | 套接字 |
| BUSY | BOOL | OUT | 执行中 | TRUE:执行中 |
| DONE | BOOL | OUT | 成功标志 | TRUE:执行完成 |
| ERROR | BOOL | OUT | 出错标志 | TRUE:执行出错 |
| ERRORID | WORD | OUT | 错误码 | 0:正常;其它:错误码值 |
错误码:
| 错误码 | 说明 |
|---|---|
| 0 | 无错误 |
| 4000H | 连接的数量超过最大允许数量 |
| 4005H | 重复连接 |
示例:
LD:
ST: